hit a rock on the nose - Espagnol Anglais Dictionnaire